long-term borrowing - Spanish English Dictionary